distributed computing grid hpc data acquisition quality assurance solar cluster network management labview gpib energy test automation java osek high performance computing can software testing automation power communication